-
Notifications
You must be signed in to change notification settings - Fork 941
dev: update dependencies and pipeline node versions #1667
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
be9636a to
dd02285
Compare
a2858ab to
8e555ef
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
Updates project dependencies and CI Node versions, along with a few test adjustments to align with newer React/Jest APIs.
Changes:
- Bump runtime/dev dependencies (React 19, testing libs, build tooling, etc.).
- Update GitHub Actions validation matrix to run on newer Node versions.
- Adjust tests for updated Jest matcher APIs and React 18+/client rendering.
Reviewed changes
Copilot reviewed 14 out of 14 changed files in this pull request and generated 5 comments.
Show a summary per file
| File | Description |
|---|---|
tsconfig.preact.json |
Adds a Preact-specific TS config with a dedicated outDir. |
.github/workflows/validate.yml |
Expands CI Node matrix and bumps release job Node version. |
package.json |
Updates many dependencies/devDependencies. |
src/__tests__/downshift.misc.js |
Migrates legacy ReactDOM.render usage to react-dom/client and updates a test. |
src/__tests__/downshift.get-menu-props.js |
Updates expectations around ref/refKey error logging behavior. |
src/__tests__/downshift.get-button-props.js |
Adjusts expectation for function component call signature. |
src/hooks/**/__tests__/* |
Replaces deprecated toThrowError usage with toThrow. |
src/__tests__/__snapshots__/downshift.get-menu-props.js.snap |
Removes a snapshot that’s no longer asserted. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
aa263be to
844b641
Compare
e867ce8 to
db1c49f
Compare
Pull Request
What
Update dependencies, improve infrastructure.
Why
Be up to date.
How
Update packages, run build and fix as needed.
Changes
Checklist